common lady's-slipper - English Synonyms Dictionary